home *** CD-ROM | disk | FTP | other *** search
/ Best Tools for JAVA / Best Tools for JAVA.iso / DATABASE / WEBPLUS / CLIENT~2 / 3DISKS / README.TXT next >
Encoding:
Text File  |  1996-10-04  |  13.4 KB  |  269 lines

  1.       --------------------------------------------------------
  2.           TalentSoft Web+(TM) 2.1   Release Notes
  3.                         Sept 1, l996            
  4.       --------------------------------------------------------
  5.  (c) Copyright TalentSoft / Talent Information Management, LLC. 1996
  6.  
  7. ------------------------
  8. HOW TO USE THIS DOCUMENT
  9. ------------------------
  10. To view Readme.txt on screen in Notepad, maximize the Notepad window.  For best results, turn on the Word Wrap option under the Edit menu in Notepad.
  11. To print Readme.txt, open it in Notepad or another word processor, then use the Print command on the File menu.
  12.  
  13.  
  14. CONTENTS
  15. ========
  16. Version Release Information
  17. System Requirements
  18. 3 Versions of Web+(tm)
  19. Software Package Contents
  20. Installing Web+(tm)  (LICENSEID and INSTALLATION PASSWORD are included)
  21. Making Web+(tm) automatically restart (only applies to C/S version)
  22. Setting up ODBC datasources
  23. Writing a simple Web+(tm) script
  24. Technical Support
  25.  
  26.  
  27. Version Release Information:
  28. ============================
  29. Version:    Web+ 2.1
  30. Release Date:    Sept 1, 1996
  31. Special Note:    
  32.  
  33. System Requirements:
  34. ====================
  35. To run TalentSoft Web+(tm), you need:
  36. * IBM Compatible with 486/DX or higher processor.
  37. * 16 MB of RAM (24 MB recommended).
  38. * Hard disk with minimum 5 MB of free space.
  39. * EGA of higher resolution video adapter (SVGA with 800x600 resolution recommended).
  40. * Windows 95, or Windows NT 3.5x or 4.0, Workstation or Server
  41. * Mouse or compatible pointing device
  42. * TCP/IP Network Protocol
  43. * Web server:    - IBM Compatible with 486/DX or higher processor.
  44.         - 16 MB of RAM (32 MB recommended).
  45.         - Hard disk with minimum 5 MB of free space.
  46.  
  47. ------------------------------
  48. The Three Versions of Web+(tm)
  49. ------------------------------
  50. Web+2.1(tm) comes in three different versions.
  51.  
  52. The Client/Server NT Service Version (for NT only)
  53. ==================================================
  54. The Client/Server Service version of Web+(tm) runs as a service on Windows NT. Since it runs as a service, Web+(tm) will be able to respond to web requests even when no user is logged in on the Web+ server.
  55.  
  56. The Client/Server NT Executable Version (for NT only)
  57. =====================================================
  58. The Client/Server Exe version runs as an application on Windows NT. Web+(tm) will respond to web requests only when a user is logged in and Web+(tm) is running.
  59.  
  60. The Desktop Executable version (for Win95 & NT)
  61. ===============================================
  62. The Desktop Exe version runs as an application on Windows 95 and Windows NT.
  63.  
  64. -------------------------
  65. Starting up with Web+(tm)
  66. -------------------------
  67. Installing Web+(tm) on your computer
  68. ====================================
  69.  
  70. 1.  When you download Web+(tm) from TalentSoft's Web server, you receive an Installation Password and a License ID. You will need these to install Web+(tm). If you have any questions about them, please contact TalentSoft Technical Support.
  71.  
  72. 2.  Download the self-extracting executable file WEBP21NT.EXE or WEBP21DT.EXE into a temporary directory.  Run the file to begin installing Web+(tm) 2.1 on your machine. The setup program will begin running and prompt you to enter the Installation Password which you received when you downloaded Web+(tm) from TalentSoft.
  73.  
  74. 3.  Select the directory into which you want to install Web+(tm) 2.1. By default, Web+(tm) 2.1 is installed in the directory c:\webplus.
  75.  
  76. 4.  If the directory exists, the setup program will prompt you to back it up. Back up your previous version of Web+ in c:\webplus\backup or a different directory of your choosing.
  77.  
  78. 5.  Enter your name and company name in the appropriate text boxes. Enter the License ID which you received when you downloaded Web+(tm) into the License ID text box.
  79.  
  80. 6.  Choose an Administration Password. You will use this password in some other applications like Web+(tm) Administration Manager. Enter the Administrator's e-mail address. If you want to allow remote administration, enter the IP Address Range from which remote administration will be allowed.
  81.  
  82. 7.  Web+(tm) uses logical names to refer to physical paths on your server. Type in any physical paths in which you want to store Web+(tm) scripts and the logical names you want to assign to those paths. By default, the logical path "/" will be mapped to the physical path "c:\webplus\script\" (if you selected c:\webplus\ as your installation directory above). This is the path which contains the example scripts supplied with Web+(tm). You do not need to enter any other path names at this time. Enter the path to the directory in which you want the Web+(tm) log file to be created.
  83.  
  84. 8.  If you wish to use the SMTP mail capability provided by Web+(tm), enter the name and port number of your mail server and the path names of the log, spool, and error directories.
  85.  
  86. 9.  The ODBC datasource name for our example applications is webplus_Examples. You will be prompted to connect to the database later on in the setup program. The WebPlus example database, by default, is c:\webplus\database\WebplusExamples.mdb.
  87.  
  88. 10.  Type in any physical paths in which you want Web+(tm) to be able to do file I/O operations, and the logical names you want to assign to those paths.
  89.  
  90. 11.  Enter the server root path and the CGI directory.
  91.  
  92. You should see Web+(tm) 2.1 being installed onto your machine. The information you have entered during installation is stored in the Web+(tm) configuration file WEBPSVR.INI. To make changes later, you can edit this file manually or use the Web+(tm) Administration Manager.
  93.  
  94. After installation, you should see the following directory tree.
  95. C:\WEBPLUS
  96. |       README.TXT
  97. |   
  98. +---BIN
  99. |       INSTWSVC.EXE - NT service installation program 
  100. |      (for Client/Server versions only)
  101. |
  102. |       WEBP_MSG.INI - All Web+(tm) information and error messages. 
  103. |      (this file must put under NT system directory (c:\winnt))
  104. |
  105. |       WEBPLUS.EXE -  CGI executable program
  106. |
  107. |       WEBPLUS.INI - An initialization file. 
  108. |      (this file must put under NT system directory (c:\winnt))
  109. |
  110. |       WEBPSVC.EXE - Web+(tm) service program 
  111. |      (for Client/Server Service version only)
  112. |
  113. |       WEBPSVR.EXE - Web+(tm) server program 
  114. |      (for Client/Server Executable version only)
  115. |
  116. |       WEBPSVR.INI - Web+(tm) server initialization file 
  117. |      (this file must put under NT system directory (c:\winnt))
  118. +---DATABASE
  119. |       WEBPLUSEXAMPLES.MDB - Microsoft Access database for examples
  120. |
  121. +---DOC
  122. |      GETTING STARTED.DOC
  123. |       WEBPREF.DOC - Web+(tm) Language Reference (MS Word)
  124. |      LANGSUM.DOC
  125. |                       
  126. +---LOG
  127. |       WEBPLUS.LOG - Log of errors in Web+(tm) scripts
  128. |       
  129. +---MAIL
  130. |    \---LOG
  131. |    \---SPOOL
  132. |    \---ERROR   
  133. |
  134. +---SCRIPT - Script root directory
  135.     \---WEBPLUS
  136.         +---ADMIN - Scripts for Administration Manger          
  137.         +---BUBBLE - Scripts for Bubble Sort
  138.         +---CONTACT - Scripts for Contact Manager
  139.         +---GUESTBOOK - Scripts for Guestbook     
  140.         +---MATHWIZARD - Scripts for Math Wizard
  141.         +---PRIME - Scripts for generation prime numbers
  142.         +---Secure - Scripts for User Authentication
  143.         +---TCPIP - Scripts for demonstrating Web+Socket
  144.        +---TEST - Scripts for function testing
  145.         +---TUTOR - Scripts for Online Tutorial
  146.         +---UNITCONVERT - Scripts for Unit Conversion
  147.         +---VALIDATE - Scripts for demonstrating #ValidateCC# function
  148.         +---WEBMAIL - Scripts for webMail
  149.         +---WEBPING - Scripts for WebPing
  150.         +---WEBTALK - Scripts for Web+Talk(tm)
  151.         +---WISDOM - Scripts for Wisom
  152.  
  153. The most important files provided with Web+(tm) are the ones in c:/WebPlus/bin. If you did not receive all these files, please contact Technical Support as listed in the Appendices.
  154.  
  155. ----------------------------------------------------------------------
  156. Making Web+(tm) automatically restart (For Client/Server version only)
  157. ----------------------------------------------------------------------
  158. When the Web+(tm) server, webpsvc.exe, stops, the Web+(tm) client, webplus.exe, will trigger TalentSoft Web+(tm) service to restart.  In order to have such service, the following two steps must be followed: put webplus.ini under Windows NT system directory, then set AutoStartService=1 in webplus.ini.  If the service is started successfully, there should be no error messages concerning the "Communication Error" when you start running your applications.  To append your error message in the webplus.log file, set LogAppend=1, otherwise, webplus.log will be overwritten every time the Web+ service restarts.
  159.  
  160. The following is a brief description on how to automatically restart the Server, webpsvc.exe, in the Web+Ö by the client, webplus.exe.
  161.  
  162. 1.  Webplus.ini configuration file has to be put under the Windows NT system directory which is c:\winnt
  163.  
  164. 2.  Configure the webplus.ini in the following format.  
  165.         [Main]
  166.     PipeOrSocket = 0
  167.     WebpServerIP = 127.0.0.1 (your server IP address)
  168.     AutoStartService = 1
  169.  
  170. 3.  To prevent overwriting webplus.log, set 
  171.     [Log]
  172.        :
  173.     LogAppend=1
  174.  
  175.     in webpsvr.ini.
  176.  
  177.  
  178. Setting up ODBC Datasources
  179. ---------------------------
  180. For detailed information and instructions, please visit our site at: http://www.talentsoft.com and select 'Teach Me Web+(tm).' 
  181. There are two steps you must take to use a database with Web+(tm): you must create an ODBC datasource for the database, and then you must configure Web+(tm) to make the datasource available to Web+(tm). To protect datasources against unauthorized access by scripts, Web+(tm) will not connect to a datasource it has not been configured to recognize.
  182.  
  183. Creating an ODBC datasource
  184. ===========================
  185. 1.  In the Control Panel, double-click the 'ODBC' (or '32bit ODBC')icon. A dialog box titled 'Data Sources' will appear.
  186.  
  187. 2.  Choose the 'System DSN' button. A dialog box titled 'System Data Sources' will appear.
  188.  
  189. 3.  In the System Data Sources dialog box, select the 'Add...' button. A list will appear containing all the ODBC drivers on your system.
  190.  
  191. 4.  Select the driver corresponding to the database you want Web+ to be able to use. Click 'OK.' A dialog box will appear in which you may enter information about the new datasource.
  192.  
  193. 5.  Choose a name for your data source. You will use this name to identify the data source in your Web+ Scripts.
  194.  
  195. 6.  If you wish, enter a description of the data source.
  196.  
  197. 7.  Click the 'Select...' button and select the database you want to make available to Web+.  Alternatively, you may select another button and create a new database or repair or compact an existing database.
  198.  
  199. 8.  Click 'OK' to add the datasource to your system's list of  system data sources.
  200.  
  201. Making your data source available to Web+(tm)
  202. ============================================
  203. 1.  Go to the Web+(tm) Administration Manager (webplus.exe?script=/WebPlus/admin/admin.wml)
  204.  
  205. 2.  Log in to Administration Manager and select the 'ODBC' button to view the ODBC Datasource Configuration page. Find the 'Add New Datasource' section at the bottom of the page.
  206.  
  207. 3.  Enter the name you gave the data source when you created it above.
  208.  
  209. 4.  If you are using an ODBC driver that requires a user name and password, enter them.
  210.  
  211. 5.  If you wish, enter a Connect Time-out time.
  212.  
  213. 6.  Choose which SQL actions you want to allow Web+(tm) scripts to do. Check the appropriate boxes.
  214.  
  215. 7.  Hit the 'Add New ODBC' button at the bottom of the page to save the entries you have just made.
  216. You will now be able to access your database from your Web+(tm) scripts.
  217.  
  218. ----------------------------
  219. Writing a simple Web+ script 
  220. ----------------------------
  221.  
  222. The contents of your script
  223. ===========================
  224. A Web+ script need not contain any special Web+ tags; any hypertext file can be used as a Web+ script. Try typing this simple example with any text editor:
  225.  
  226. <html>
  227. <head>
  228. <title>Hello, World</title>
  229. </head>
  230. <body>
  231. <h1>Hello, World!</h1>
  232. </body>
  233. </html>
  234.  
  235. Saving your script
  236. ==================
  237. Web+(tm) allows the administrator to control which directories can contain Web+(tm) scripts by designating certain directories as script root directories. Web+(tm) can execute a script only if it is in a script root or a subdirectory of a script root.
  238. When you first install Web+(tm), the default script root directory is
  239. c:\webplus\script\
  240. which is mapped to the logical path
  241. /
  242.  You can save your script as c:\webplus\script\Test\MyScript.wml.
  243.  
  244. How to call the script from your browser
  245. ========================================
  246. You run your scripts by executing Web+ from your Web browser and passing Web+ the name of the script you want to run. To tell Web+ which script to run, type the name of the script, using its logical path name, in the URL when you call Web+:
  247. http://www.talentsoft.com/cgi-bin/webplus.exe?script=/Test/MyScript.wml
  248. Web+ will then execute your script.
  249.  
  250. Technical Support:
  251. ==================
  252. For Web+ technical support, contact:    
  253.     Web+ Technical Support
  254.     Email:  support@talentsoft.com
  255.     Web:    http://www.talentsoft.com
  256. NOTE: TalentSoft will not provide any technical support for Web+ if the template files are modified in anyway not explicitly instructed in the official documentation. Please refer to our Web+Ö Conference for any problems.
  257.  
  258. For Web+ Sales, contact:
  259.     Web+ Sales Manager
  260.     TalentSoft / Talent Information Management, LLC.
  261.     Mail:   PO Box 2997, Minneapolis, MN 55402, USA.
  262.     Tel:      612-338-8900  or  612-338-8883
  263.     Fax:      612-904-0010
  264.     Email:  sales@talentsoft.com
  265.     Web:    http://www.talentsoft.com
  266.  
  267.  
  268.